immigrant alien - Turkish English Dictionary